crypto/internal/fips140/sha3.SHAKE.d (field)

14 uses

	crypto/internal/fips140/sha3 (current package)
		shake.go#L16: 	d Digest // SHA-3 state context and Read/Write operations
		shake.go#L51: 	c := &SHAKE{d: Digest{rate: rate, outputLen: outputLen, dsbyte: dsbyte}}
		shake.go#L57: 	c.Write(bytepad(c.initBlock, c.d.rate))
		shake.go#L61: func (s *SHAKE) BlockSize() int { return s.d.BlockSize() }
		shake.go#L62: func (s *SHAKE) Size() int      { return s.d.Size() }
		shake.go#L68: func (s *SHAKE) Sum(in []byte) []byte { return s.d.Sum(in) }
		shake.go#L72: func (s *SHAKE) Write(p []byte) (n int, err error) { return s.d.Write(p) }
		shake.go#L78: 	return s.d.read(out)
		shake.go#L83: 	s.d.Reset()
		shake.go#L85: 		s.Write(bytepad(s.initBlock, s.d.rate))
		shake.go#L100: 	b, err := s.d.AppendBinary(b)
		shake.go#L112: 	if err := s.d.UnmarshalBinary(b[:marshaledSize]); err != nil {
		shake.go#L121: 	return &SHAKE{d: Digest{rate: rateK256, outputLen: 32, dsbyte: dsbyteShake}}
		shake.go#L126: 	return &SHAKE{d: Digest{rate: rateK512, outputLen: 64, dsbyte: dsbyteShake}}